home *** CD-ROM | disk | FTP | other *** search
/ Graphics Plus / Graphics Plus.iso / general / fractal / kaos.lha / include / x11r2_kaos_def.h < prev   
Encoding:
C/C++ Source or Header  |  1989-11-18  |  7.4 KB  |  149 lines

  1. /* A dictionary of standard color names. */
  2. /* Currently the X (X11R2 librgb) color set. */
  3. #define X11R2_ABS_CMAP_START 50 /* starting colormap index for x11r2 colormap */
  4.  
  5. #define Aquamarine X11R2_ABS_CMAP_START + 1
  6. #define Black X11R2_ABS_CMAP_START + 2
  7. #define Blue X11R2_ABS_CMAP_START + 3
  8. #define BlueViolet X11R2_ABS_CMAP_START + 4
  9. #define Brown X11R2_ABS_CMAP_START + 5
  10. #define CadetBlue X11R2_ABS_CMAP_START + 6
  11. #define Coral X11R2_ABS_CMAP_START + 7
  12. #define CornflowerBlue X11R2_ABS_CMAP_START + 8
  13. #define Cyan X11R2_ABS_CMAP_START + 9
  14. #define DarkGreen X11R2_ABS_CMAP_START + 10
  15. #define DarkOliveGreen X11R2_ABS_CMAP_START + 11
  16. #define DarkOrchid X11R2_ABS_CMAP_START + 12
  17. #define DarkSlateBlue X11R2_ABS_CMAP_START + 13
  18. #define DarkSlateGray X11R2_ABS_CMAP_START + 14
  19. #define DarkSlateGrey X11R2_ABS_CMAP_START + 15
  20. #define DarkTurquoise X11R2_ABS_CMAP_START + 16
  21. #define DimGray X11R2_ABS_CMAP_START + 17
  22. #define DimGrey X11R2_ABS_CMAP_START + 18
  23. #define Firebrick X11R2_ABS_CMAP_START + 19
  24. #define ForestGreen X11R2_ABS_CMAP_START + 20
  25. #define Gold X11R2_ABS_CMAP_START + 21
  26. #define Goldenrod X11R2_ABS_CMAP_START + 22
  27. #define Gray X11R2_ABS_CMAP_START + 23
  28. #define Green X11R2_ABS_CMAP_START + 24
  29. #define GreenYellow X11R2_ABS_CMAP_START + 25
  30. #define Grey X11R2_ABS_CMAP_START + 26
  31. #define IndianRed X11R2_ABS_CMAP_START + 27
  32. #define Khaki X11R2_ABS_CMAP_START + 28
  33. #define LightBlue X11R2_ABS_CMAP_START + 29
  34. #define LightGray X11R2_ABS_CMAP_START + 30
  35. #define LightGrey X11R2_ABS_CMAP_START + 31
  36. #define LightSteelBlue X11R2_ABS_CMAP_START + 32
  37. #define LimeGreen X11R2_ABS_CMAP_START + 33
  38. #define Magenta X11R2_ABS_CMAP_START + 34
  39. #define Maroon X11R2_ABS_CMAP_START + 35
  40. #define MediumAquamarine X11R2_ABS_CMAP_START + 36
  41. #define MediumBlue X11R2_ABS_CMAP_START + 37
  42. #define MediumForestGreen X11R2_ABS_CMAP_START + 38
  43. #define MediumGoldenrod X11R2_ABS_CMAP_START + 39
  44. #define MediumOrchid X11R2_ABS_CMAP_START + 40
  45. #define MediumSeaGreen X11R2_ABS_CMAP_START + 41
  46. #define MediumSlateBlue X11R2_ABS_CMAP_START + 42
  47. #define MediumSpringGreen X11R2_ABS_CMAP_START + 43
  48. #define MediumTurquoise X11R2_ABS_CMAP_START + 44
  49. #define MediumVioletRed X11R2_ABS_CMAP_START + 45
  50. #define MidnightBlue X11R2_ABS_CMAP_START + 46
  51. #define Navy X11R2_ABS_CMAP_START + 47
  52. #define NavyBlue X11R2_ABS_CMAP_START + 48
  53. #define Orange X11R2_ABS_CMAP_START + 49
  54. #define OrangeRed X11R2_ABS_CMAP_START + 50
  55. #define Orchid X11R2_ABS_CMAP_START + 51
  56. #define PaleGreen X11R2_ABS_CMAP_START + 52
  57. #define Pink X11R2_ABS_CMAP_START + 53
  58. #define Plum X11R2_ABS_CMAP_START + 54
  59. #define Red X11R2_ABS_CMAP_START + 55
  60. #define Salmon X11R2_ABS_CMAP_START + 56
  61. #define SeaGreen X11R2_ABS_CMAP_START + 57
  62. #define Sienna X11R2_ABS_CMAP_START + 58
  63. #define SkyBlue X11R2_ABS_CMAP_START + 59
  64. #define SlateBlue X11R2_ABS_CMAP_START + 60
  65. #define SpringGreen X11R2_ABS_CMAP_START + 61
  66. #define SteelBlue X11R2_ABS_CMAP_START + 62
  67. #define Tan X11R2_ABS_CMAP_START + 63
  68. #define Thistle X11R2_ABS_CMAP_START + 64
  69. #define Turquoise X11R2_ABS_CMAP_START + 65
  70. #define Violet X11R2_ABS_CMAP_START + 66
  71. #define VioletRed X11R2_ABS_CMAP_START + 67
  72. #define Wheat X11R2_ABS_CMAP_START + 68
  73. #define White X11R2_ABS_CMAP_START + 69
  74. #define Yellow X11R2_ABS_CMAP_START + 70
  75. #define YellowGreen X11R2_ABS_CMAP_START + 71
  76.  
  77. #define cms_x11r2colormap_setup(r,g,b) \
  78.     (r)[Aquamarine]=112;    (g)[Aquamarine]=219;    (b)[Aquamarine]=147;\
  79.     (r)[Black]=0;    (g)[Black]=0;    (b)[Black]=0;\
  80.     (r)[Blue]=0;    (g)[Blue]=0;    (b)[Blue]=255;\
  81.     (r)[BlueViolet]=159;    (g)[BlueViolet]=95;    (b)[BlueViolet]=159;\
  82.     (r)[Brown]=165;    (g)[Brown]=42;    (b)[Brown]=42;\
  83.     (r)[CadetBlue]=95;    (g)[CadetBlue]=159;    (b)[CadetBlue]=159;\
  84.     (r)[Coral]=255;    (g)[Coral]=127;    (b)[Coral]=0;\
  85.     (r)[CornflowerBlue]=66;    (g)[CornflowerBlue]=66;    (b)[CornflowerBlue]=111;\
  86.     (r)[Cyan]=0;    (g)[Cyan]=255;    (b)[Cyan]=255;\
  87.     (r)[DarkGreen]=47;    (g)[DarkGreen]=79;    (b)[DarkGreen]=47;\
  88.     (r)[DarkOliveGreen]=79;    (g)[DarkOliveGreen]=79;    (b)[DarkOliveGreen]=47;\
  89.     (r)[DarkOrchid]=153;    (g)[DarkOrchid]=50;    (b)[DarkOrchid]=204;\
  90.     (r)[DarkSlateBlue]=107;    (g)[DarkSlateBlue]=35;    (b)[DarkSlateBlue]=142;\
  91.     (r)[DarkSlateGray]=47;    (g)[DarkSlateGray]=79;    (b)[DarkSlateGray]=79;\
  92.     (r)[DarkSlateGrey]=47;    (g)[DarkSlateGrey]=79;    (b)[DarkSlateGrey]=79;\
  93.     (r)[DarkTurquoise]=112;    (g)[DarkTurquoise]=147;    (b)[DarkTurquoise]=219;\
  94.     (r)[DimGray]=84;    (g)[DimGray]=84;    (b)[DimGray]=84;\
  95.     (r)[DimGrey]=84;    (g)[DimGrey]=84;    (b)[DimGrey]=84;\
  96.     (r)[Firebrick]=142;    (g)[Firebrick]=35;    (b)[Firebrick]=35;\
  97.     (r)[ForestGreen]=35;    (g)[ForestGreen]=142;    (b)[ForestGreen]=35;\
  98.     (r)[Gold]=204;    (g)[Gold]=127;    (b)[Gold]=50;\
  99.     (r)[Goldenrod]=219;    (g)[Goldenrod]=219;    (b)[Goldenrod]=112;\
  100.     (r)[Gray]=192;    (g)[Gray]=192;    (b)[Gray]=192;\
  101.     (r)[Green]=0;    (g)[Green]=255;    (b)[Green]=0;\
  102.     (r)[GreenYellow]=147;    (g)[GreenYellow]=219;    (b)[GreenYellow]=112;\
  103.     (r)[Grey]=192;    (g)[Grey]=192;    (b)[Grey]=192;\
  104.     (r)[IndianRed]=79;    (g)[IndianRed]=47;    (b)[IndianRed]=47;\
  105.     (r)[Khaki]=159;    (g)[Khaki]=159;    (b)[Khaki]=95;\
  106.     (r)[LightBlue]=191;    (g)[LightBlue]=216;    (b)[LightBlue]=216;\
  107.     (r)[LightGray]=168;    (g)[LightGray]=168;    (b)[LightGray]=168;\
  108.     (r)[LightGrey]=168;    (g)[LightGrey]=168;    (b)[LightGrey]=168;\
  109.     (r)[LightSteelBlue]=143;    (g)[LightSteelBlue]=143;    (b)[LightSteelBlue]=188;\
  110.     (r)[LimeGreen]=50;    (g)[LimeGreen]=204;    (b)[LimeGreen]=50;\
  111.     (r)[Magenta]=255;    (g)[Magenta]=0;    (b)[Magenta]=255;\
  112.     (r)[Maroon]=142;    (g)[Maroon]=35;    (b)[Maroon]=107;\
  113.     (r)[MediumAquamarine]=50;    (g)[MediumAquamarine]=204;    (b)[MediumAquamarine]=153;\
  114.     (r)[MediumBlue]=50;    (g)[MediumBlue]=50;    (b)[MediumBlue]=204;\
  115.     (r)[MediumForestGreen]=107;    (g)[MediumForestGreen]=142;    (b)[MediumForestGreen]=35;\
  116.     (r)[MediumGoldenrod]=234;    (g)[MediumGoldenrod]=234;    (b)[MediumGoldenrod]=173;\
  117.     (r)[MediumOrchid]=147;    (g)[MediumOrchid]=112;    (b)[MediumOrchid]=219;\
  118.     (r)[MediumSeaGreen]=66;    (g)[MediumSeaGreen]=111;    (b)[MediumSeaGreen]=66;\
  119.     (r)[MediumSlateBlue]=127;    (g)[MediumSlateBlue]=0;    (b)[MediumSlateBlue]=255;\
  120.     (r)[MediumSpringGreen]=127;    (g)[MediumSpringGreen]=255;    (b)[MediumSpringGreen]=0;\
  121.     (r)[MediumTurquoise]=112;    (g)[MediumTurquoise]=219;    (b)[MediumTurquoise]=219;\
  122.     (r)[MediumVioletRed]=219;    (g)[MediumVioletRed]=112;    (b)[MediumVioletRed]=147;\
  123.     (r)[MidnightBlue]=47;    (g)[MidnightBlue]=47;    (b)[MidnightBlue]=79;\
  124.     (r)[Navy]=35;    (g)[Navy]=35;    (b)[Navy]=142;\
  125.     (r)[NavyBlue]=35;    (g)[NavyBlue]=35;    (b)[NavyBlue]=142;\
  126.     (r)[Orange]=204;    (g)[Orange]=50;    (b)[Orange]=50;\
  127.     (r)[OrangeRed]=255;    (g)[OrangeRed]=0;    (b)[OrangeRed]=127;\
  128.     (r)[Orchid]=219;    (g)[Orchid]=112;    (b)[Orchid]=219;\
  129.     (r)[PaleGreen]=143;    (g)[PaleGreen]=188;    (b)[PaleGreen]=143;\
  130.     (r)[Pink]=188;    (g)[Pink]=143;    (b)[Pink]=143;\
  131.     (r)[Plum]=234;    (g)[Plum]=173;    (b)[Plum]=234;\
  132.     (r)[Red]=255;    (g)[Red]=0;    (b)[Red]=0;\
  133.     (r)[Salmon]=111;    (g)[Salmon]=66;    (b)[Salmon]=66;\
  134.     (r)[SeaGreen]=35;    (g)[SeaGreen]=142;    (b)[SeaGreen]=107;\
  135.     (r)[Sienna]=142;    (g)[Sienna]=107;    (b)[Sienna]=35;\
  136.     (r)[SkyBlue]=50;    (g)[SkyBlue]=153;    (b)[SkyBlue]=204;\
  137.     (r)[SlateBlue]=0;    (g)[SlateBlue]=127;    (b)[SlateBlue]=255;\
  138.     (r)[SpringGreen]=0;    (g)[SpringGreen]=255;    (b)[SpringGreen]=127;\
  139.     (r)[SteelBlue]=35;    (g)[SteelBlue]=107;    (b)[SteelBlue]=142;\
  140.     (r)[Tan]=219;    (g)[Tan]=147;    (b)[Tan]=112;\
  141.     (r)[Thistle]=216;    (g)[Thistle]=191;    (b)[Thistle]=216;\
  142.     (r)[Turquoise]=173;    (g)[Turquoise]=234;    (b)[Turquoise]=234;\
  143.     (r)[Violet]=79;    (g)[Violet]=47;    (b)[Violet]=79;\
  144.     (r)[VioletRed]=204;    (g)[VioletRed]=50;    (b)[VioletRed]=153;\
  145.     (r)[Wheat]=216;    (g)[Wheat]=216;    (b)[Wheat]=191;\
  146.     (r)[White]=252;    (g)[White]=252;    (b)[White]=252;\
  147.     (r)[Yellow]=255;    (g)[Yellow]=255;    (b)[Yellow]=0;\
  148.     (r)[YellowGreen]=153;    (g)[YellowGreen]=204;    (b)[YellowGreen]=50;
  149.